Consistent Query Answers in the Presence of Universal Constraints
نویسندگان
چکیده
The framework of consistent query answers and repairs has been introduced to alleviate the impact of inconsistent data on the answers to a query. A repair is a minimally different consistent instance and an answer is consistent if it is present in every repair. In this article we study the complexity of consistent query answers and repair checking in the presence of universal constraints. We propose an extended version of the conflict hypergraph which allows to capture all repairs w.r.t. a set of universal constraints. We show that repair checking is in PTIME for the class of full tuple-generating dependencies and denial constraints, and we present a polynomial repair algorithm. This algorithm is sound, i.e. always produces a repair, but also complete, i.e. every repair can be constructed. Next, we present a polynomial-time algorithm computing consistent answers to ground quantifier-free queries in the presence of denial constraints, join dependencies, and acyclic full-tuple generating dependencies. Finally, we show that extending the class of constraints leads to intractability. For arbitrary full tuple-generating dependencies consistent query answering becomes coNP-complete. For arbitrary universal constraints consistent query answering is Πp2-complete and repair checking coNPcomplete.
منابع مشابه
S ep 2 00 8 Consistent Query Answers in the Presence of Universal Constraints ⋆
The framework of consistent query answers and repairs has been introduced to alleviate the impact of inconsistent data on the answers to a query. A repair is a minimally different consistent instance and an answer is consistent if it is present in every repair. In this article we study the complexity of consistent query answers and repair checking in the presence of universal constraints. We pr...
متن کاملData Exchange in the Presence of Queries with Arithmetic Comparisons
In this paper we study the problem of data exchange and query answering in the presence of arithmetic comparisons (ACs). The contributions of this work are the following: a) we extend the work in [FKMP03] by assuming source-to-target constraints, target constraints and queries to include ACs, b) we give an algebraic specification to compute a universal solution using a variant of the chase proc...
متن کاملDeductive databases for computing certain and consistent answers from mediated data integration systems
We address the problem of retrieving certain and consistent answers to queries posed to a mediated data integration system under the local-as-view paradigm with open sources and conjunctive and disjunctive view definitions. For obtaining certain answers a query program is run under the cautious stable model semantics on top of a normal deductive database with choice operator that specifies the ...
متن کاملDisjunctive Deductive Databases for Computing Certain and Consistent Answers to Queries from Mediated Data Integration Systems
We address the problem of retrieving certain and consistent answers to queries posed to a mediated data integration system with open sources under the local-as-view paradigm using conjunctive and disjunctive view definitions. For obtaining certain answers a query program is run on top of a normal deductive database with choice that defines the class of minimal legal instances of the integration...
متن کاملRelational Peer Data Sharing Settings and Consistent Query Answers
In this paper, we study the problem of consistent query answering in peer data sharing systems. In a peer data sharing system, databases in peers are designed and administered autonomously and acquaintances between peers are established thorough data sharing constraints. Since data are managed in peer databases autonomously, peers' data may be inconsistent with respect to the data sharing const...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Inf. Syst.
دوره 35 شماره
صفحات -
تاریخ انتشار 2010